package com.ruiysoft.controller.sys.res;

import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.Date;

/**
 * Created by 化增光 on 2018/12/2.
 */
public class ShopPersonnelResponse {

    @JsonProperty("personnelId")
    private Long personnelId;

    @JsonProperty("nickname")
    private String nickname;

    @JsonProperty("realName")
    private String realName;

    @JsonProperty("headImgUrl")
    private String headImgUrl;

    @JsonProperty("mobile")
    private String mobile;

    @JsonProperty("createTime")
    private Date createTime;

    @JsonProperty("memberFlag")
    private Boolean memberFlag;

    @JsonProperty("memberLevel")
    private Integer memberLevel;

    @JsonProperty("shopPersonnelRelationId")
    private Long shopPersonnelRelationId;

    @JsonProperty("distributionId")
    private long distributionId;

    @JsonProperty("distributionName")
    private String distributionName;

    Integer integral;

    public Integer getIntegral() {
        return integral;
    }

    public void setIntegral(Integer integral) {
        this.integral = integral;
    }

    public Long getPersonnelId() {
        return personnelId;
    }

    public ShopPersonnelResponse setPersonnelId(Long personnelId) {
        this.personnelId = personnelId;
        return this;
    }

    public String getNickname() {
        return nickname;
    }

    public ShopPersonnelResponse setNickname(String nickname) {
        this.nickname = nickname;
        return this;
    }

    public long getDistributionId() {
        return distributionId;
    }

    public ShopPersonnelResponse setDistributionId(long distributionId) {
        this.distributionId = distributionId;
        return this;
    }

    public String getDistributionName() {
        return distributionName;
    }

    public ShopPersonnelResponse setDistributionName(String distributionName) {
        this.distributionName = distributionName;
        return this;
    }

    public String getHeadImgUrl() {
        return headImgUrl;
    }

    public ShopPersonnelResponse setHeadImgUrl(String headImgUrl) {
        this.headImgUrl = headImgUrl;
        return this;
    }

    public String getRealName() {
        return realName;
    }

    public ShopPersonnelResponse setRealName(String realName) {
        this.realName = realName;
        return this;
    }

    public String getMobile() {
        return mobile;
    }

    public ShopPersonnelResponse setMobile(String mobile) {
        this.mobile = mobile;
        return this;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public ShopPersonnelResponse setCreateTime(Date createTime) {
        this.createTime = createTime;
        return this;
    }

    public Boolean getMemberFlag() {
        return memberFlag;
    }

    public ShopPersonnelResponse setMemberFlag(Boolean memberFlag) {
        this.memberFlag = memberFlag;
        return this;
    }

    public Integer getMemberLevel() {
        return memberLevel;
    }

    public ShopPersonnelResponse setMemberLevel(Integer memberLevel) {
        this.memberLevel = memberLevel;
        return this;
    }

    public Long getShopPersonnelRelationId() {
        return shopPersonnelRelationId;
    }

    public ShopPersonnelResponse setShopPersonnelRelationId(Long shopPersonnelRelationId) {
        this.shopPersonnelRelationId = shopPersonnelRelationId;
        return this;
    }
}
